// var i;
// exports.ModuleNames = void 0;
// var $resKeeper = require("./ResKeeper");
// var s = cc._decorator;
// var l = s.ccclass;
// var u = (s.property, s.inspector);
// !(function (e) {
//     e.Shop = "Module_Shop";
//     e.WareHouse = "Module_WareHouse";
//     e.Fighting = "Module_Fighting";
//     e.News = "Module_News";
// })(exports.ModuleNames || (exports.ModuleNames = {}));
// var d = (function (e) {
//     function t() {
//         return (null !== e && e.apply(this, arguments)) || this;
//     }
//     __extends(t, e);
//     return __decorate([l], t);
// })($resKeeper.default);
// exports.default = d;


import ResKeeper from './ResKeeper';

const { ccclass, property, inspector } = cc._decorator;

/**
 * 模块名称枚举
 * @建议名称 ModuleNamesEnum
 */
export enum ModuleNames {
    Shop = "Module_Shop",
    WareHouse = "Module_WareHouse",
    Fighting = "Module_Fighting",
    News = "Module_News"
}

/**
 * 资源管理器类
 * @建议名称 ResourceKeeper
 */
@ccclass
class BaseModule extends ResKeeper {
    // 这里可以添加更多的属性和方法

    show(options: any = {}) {

    }
}

export default BaseModule;